to render someone a favour - Español Inglés Diccionario